chinese river dolphin - German English Dictionary